mybrainongames.com
Deadliest Warrior: Legends and Insanely Twisted Shadow Planet – Demo Impressions
My thoughts on Deadliest Warrior: Legends and Insanely Twisted Shadow Planet, two recently released downloadable video games.