Follow Jakecreates
Jakecreates
Flapjack Stack
A game where you must stack your tower as tall as you can whilst unlocking skins.
Jakecreates
Action
Play in browser