There have been a couple games that seem to have fallen off the face of the earth due to huge triple-A title, half assed updates and leaky faucet info dumps. So I thought it would be a good idea to refresh your memory on some games that might have fallen off of your radar.
First up we got what seems to be a love letter personally sent to me. I'm talking about Hell Yeah! Wrath Of The Dead Rabbit
Hell Yeah!
Read More...