Games / Steam App 3177650
A nerve-wracking jumping puzzle game, yet oddly tempting.
No Steam reviews recorded for Jump It Up yet.