Misses its late 2010 release due to "a delay in production".
Otomedius Excellent is a shoot-’em-up in which barely dressed women fly around space in some kind of space bike machine thing, blasting the crap out of enemies and stuff.
Click here to read the full article
Related Stories