My inner Deadpool fanoy is screaming with excitement. But my inner Gamer is only hoping that this will be a good game.