Just Released Games
New games updated the day they release.
Folds


Fold your way through this addictive origami based puzzle game! Can you solve each puzzle with the least amount of Folds?