Wow, nice sprites. Some animations would help by the way. The amount of mechanics implemented really impresses