I actually had an extremely similar idea built at one point - very strange. The type of game here is really great, and I'm not saying that just because of the previous point. Good visuals, good sfx and such, and all around clean gameplay, pretty much what I'd expect from these three juggernauts. Nice work!