Owl Space l Version: 1.0.9 | Size: 7.17MB
Developers: HappyTime Studios | Language: English
Defence of the Earth has come to a new frontier! The battle has started in space! Alien life forms are coming to invade our lovely planet! Try to do your best to protect Earth! You are facing a new and powerful enemy. Unlock powerful weapons through the stages, destroy all the enemies, be extra careful with the Boss enemies! Good Luck!