Join the epic space battle in Invaders War Game. Thrilling, pixel-style space battles await you. Prepare for battle, select your ship and fight alien invaders. Are you ready for space adventures?