Top
100°
3.5

DualShockers: Left Alive Review — Better Off Left in the Dust

DualShockers: Left Alive is a tremendously disappointing return to the Front Mission universe.

Read Full Story >>
dualshockers.com
The story is too old to be commented.
1363d ago Replies(1)
ReVibe1362d ago

In retrospect, it seems like a pipedream that was rushed into fruition.