I posted this about a week ago but completely forgot to post it here. Anyway, I don't know what the freak I just played.. but I LOVED IT lol. Definitely, a weird game, to say the least, wished it was a little bit longer but enjoyed every second of it.