EnjoyUp announces their brand new WiiWare title.
From the makers of Little Red Riding Hood's Zombie BBQ, comes a brand new WiiWare title called Chronos Twins DX. You might remember a European release of Chronos Twins on the Nintendo DS back in 2007. How exactly this game ties in, we're not quite sure of yet. While we have very little information on this title currently, we are in the process of..