But hold on... a beatles video game? WTF? hmm, some sort of Zombie survival game maybe? - that'd be fitting... Report