Wish you could be in London for the upcoming 2012 Olympics or better yet, compete in them? Well this game won’t get your there or anything like that but at least you can compete against computer opponents in this new official London 2012 Olympics mobile game from Neowiz Internet.