I'm not keen on playing console games and I have no idea what this game is about but I must admit that this 3D advert looks impressive.
Comments
Sign in or get an account to comment.