This indie platformer embraces death and if you want to enjoy it, you will have to as well.
This week the guys come to snuff the rooster, or the roster whichever you prefer.