Freaking Lights

A funny platform game about zombies!!
Platformer