SFX and background music would have been welcome. The main mechanic is kinda cool, makes you think on your feet all the time. Nice.