Ever since I saw Guacamelee on this site I could hardly wait to play it however I don't have a sony platform. Today however my wait is over. I've been checking xbox live every hour since midnight. Does anyone know what time (east coast) new games are available? Thanks.
Guacamelee!
Game » consists of 15 releases. Released Apr 09, 2013
Log in to comment