Here is a collection of our top launch games for you to play. These include the famous Platforms Destroyer, the extremely addictive Shot Up, the ultra fun Toss A Paper Multiplayer and 460 more!