Blog

The indie shoot’em up Super Hydorah releases on September 20th for Xbox One and Steam!

Prepare your weapons and start your engines: only you, the b…