I agree with greeniekin but think about if you would like to port your game on other platforms (iOS, Android, WP8) i guess writing it in C++ is the best choice since you need only to rewrite the glue with the specific platform keeping the game logic…