Devolver Digital and Deadtoast Entertainment have released the official launch trailer for their upcoming game My Friend Pedro My Friend Pedro releases on June...
Amata K.K. have announced that their upcoming virtual reality adventure game Last Labyrinth has been delayed. The game was scheduled for release this summer,...