Ah, well that makes sense. Well, this is a pretty cool entry. (even finishing a game is impressive.)
Feel free to rate it now ratings are available!