This looks like all kinds of fun! I'll plant the seed now so you can think about it, but making this viable to be run on different platforms (Mac, Android, etc) would be pretty awesome. If that looks rough, having a version you can play in browser should more-or-less cover all the extra bases.