Portal2 look great i may have too check out this game.

This post is from techAU siteĀ  click the to read more.

Review: Portal 2.

-brad