Action RPG Nobody Saves the World Coming to PC on January 18
The next game from the creators of Guacamelee! is just around the corner, as Drinkbox Studios revealed this week that Nobody Saves the World will be released on January 18th.
Read more after the jump.