F1 eh? That relaxing game eh? Oh wait! Monaco...Plus with E3 looming there are events for games to talk about too! Enjoy!