You might have read the title wrong. Anyways this game just came out and it s pretty cool I guess. Update: I just beat it, it slaps. Download (free): As always, my friend is making an indie game and I m composing the music, check it out: And I don t post much but here is my twitter: