New console trinity rumoured

Hold onto your tinfoil hats, people: we could be in for a wild ride this year.

Read more...