Wow we have same conception =D I like idea that you have to save humans from monster! It adds gameplay variative. Nice pixel art!