Lost Dimension

Geekscape Games Reviews ‘Lost Dimension’

Our favorite game from E3 is finally out! Is the final version as great as what we foresaw it to be?