Nice to see someone else came up with a similar concept to me :D
Looks great; and more than playable for a few hours of effort!