The Showdown Effect announcement trailer
Posted Mar 05, 2012 3:51pm PST - 9,331 viewsParticipate 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:27am PST - 16,528 viewsInsanity? 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.