What a great fan game! Very fun and challenging! It did keep lagging on me a bit in spots where everything would stop for a sec. I assume that's why you said "work in progress." :)