-
The Showdown Effect announcement trailer
Posted Mar 05, 2012 3:53pm PST - 45 downloadsParticipate in sudden death matches for fame, glory, and riches in 2027 Neo Tokyo's The Showdown Effect.
-
Magicka: The Stars Are Left 'Release' Trailer
Posted Nov 30, 2011 11:30am PST - 18 downloadsInsanity? What's that? What's going on here? No matter, forage into the depths of a Lovecraftian tale of terror and mystery in Magicka: The Stars Are Left.