This has made my day, thank you for such kind words! I'm happy that you like how it's looking so far, hopefully I can get it polished up nicely over the next few weeks to make it smoother and more enjoyable to play :)