i really like this! It's rare to see programming games for something like this. I noticed a bug with the if statement at the end, it looks like it skips over an END if it's after the ENDIF or something?