Tuesday, April 9, 2013

Guacamelee​! Out Now


The game you've been waiting for since October's IndieCade has finally arrived Guacamelee! $14.99 PS Plus price: $11.99. I'll have a full review shortly.