Last Minute Studios

A boss rush with no weapons - can you defeat the monster?
Action