Indie Games at Their Best!

Platforms

About

A great shooter/platformer in which you must travel through many levels to finally defeat the giant bat boss whom allegedly killed your father.

Rating

Login to rate this game