Streemerz is like yesterday's Tower of Heaven, only not as smart and with a Bionic Commando style grappling hook. You can't jump, you see; instead, you must grapple yourself to higher platforms.
There are some brutal difficulty spikes, including one fairly early on. The screen above is where you respawn after dying at that particular spike. Get used to it.