Here is a collection of our top platform games for you to play. These include the famous Give Up 2, the extremely addictive Leave Me A Clone, the ultra fun Red Beard and 825 more!