games news

Peak devs admit to committing a "cardinal sin of game development," but their excuse is the viral co-op climbing game was just supposed to be a game jam project

    Follow @Newslockergames on Twitter!