First Impressions are usually the first hour or so of a game, these are my quick snap thoughts on games I’m playing.

Dante’s Inferno Demo, Xbox 360, PS3, PSP (PS3 Demo)

Demon’s Souls, PS3

Grand Turismo, PSP