A cool game! Though, it's kind of a bit hard to understand the entire gameplay mechanics so a tutorial might be necessary. Great job on this!