Great idea - wish you get featured ewerywhere : ) Game concept is really fresh for me. Did you make graphics by yourself? Photoshop or something else?
Separate names with a comma.