nope! this game is an elaborate joke at the expense of the game jam organizer and roughly 18,000 twitch viewers.
Fair enough.