Specs are minimal. It's not a graphically intense game at all. Game is out now for $3.99.
For PC you're looking at minimum: Intel Core 2 Duo 2.2 GHz, 3 GB RAM and 300 MB disk space. Mac is about the same and can even run on some of the integrated graphics cards.
We're also on Steam Greenlight too. If you dig the game head over there and give us a "yes" vote.
Thanks!
Nick