Here is a collection of our top platform games for you to play. These include the famous Sheep, the extremely addictive Stack Tower, the ultra fun Barbarian Escape and 1070 more!