Great game! – Strange Creature Locator Review
Great game although I do want to know want to know what aliens are saying and you should have more cheat codes. Besides that it is a great game! -Izzy iz bizzy
????
Review by San Diego13 on
Strange Creature Locator.