Here is a collection of our top platform games for you to play. These include the famous Leave Me A Clone, the extremely addictive Earth Defenders, the ultra fun Fireman Incoming Storm and 820 more!