Tuesday, August 21, 2012

Final Boss!

Review Time!

This time we continue our quest to find a great free indie game, and today I think I've found it.

The Title Screen!

Friday, August 10, 2012

More Reviews Incoming!

Sorry for the wait!

Hey everyone!
Just letting you know that a new review is in the works and that we should get some new reviews in the near future.
Sorry for the delay as well but it's been a busy summer and we haven't gotten around to updating the site in recent weeks.
So anyway, i'll see you soon!

DrOctavius