I have no idea what the heck monster that was but it looked really cool . Very cool game and the ending did get me . Your game is third and starts at 13:18