Image

The Lost Eternia Shards

XBLA Wednesday: December 21, 2011
8 years ago

XBLA Wednesday: December 21, 2011

By  •  News

It’s the Wednesday before Christmas and all through the house, not a creature was stirring except…this week’s Xbox Live Arcade release, Trine 2! This beautiful platformer from Frozenbyte and …
Read More