31/12/1999
Webfoot Technologies
A 3D arcade-style shoot-'em-up from Webfoot Technologies.
Shooter
Shooter, Platform...
Shooter, Arcade
Arcade
Shooter, Indie