I couldn't play all that long due to the low framerate, but it looks like an interesting concept. Keep working on it! ^^
Thanks for the feedback! I have some ideas to improve performance, so I will move those up on the priority list.