You May Now Play Long Lost Bio Force Ape

» 4/02/11 2:00pm 4/02/11 2:00pm

There must be some law that only in April can we get news about Bio Force Ape, a never-released NES game whose wild-ass title and premise spawned an awesome hoax in 2005. This, however, is legitimate: the ROM of the game is now available for you to download and play on an emulator, unless someone's gone to the… » 4/02/11 2:00pm 4/02/11 2:00pm