Bugs are just part of the experience of making games...my biggest worry was that the game was listed as "released" when it definitely had some more work needed...you guys should keep at it though, and when (if) it gets updated I will definitely check it out again!