Rated and reviewed!! Really fun game!! Once I got used to the movement mechanic, it became really satisfying to play XD