Yes, this is the game PewDiePie originally played on z3games, I'm just reuploading it here because that site is so old.

I figured I'll upload it here on Itch.io since it's better, albeit a bit too strict, but this game should be fine.

I'm happy PewDiePie liked my game even though he found it too easy lol

Remember you can download the game below!