2025–
After a devastating windstorm blows Isaac Stickfigure and his family to the other side of the world, Isaac discovers the Orb of Power and claims it, unknowingly causing chaos.
Loading addons…