Pipedream24 on 10 November 2009
They're both awesome games and anyone saying either one is crap should be ashamed. The only shame is both of these games being released so close to each other.