Time to tell some new tales… Telltale have been credited with rejuvenating the point n’ click adventure game. Not only have they given new life to this flagging…
Disgaea is now on the Switch, Dood! Nintendo Switch owners have been extremely busy as of late. From the surprising weekly releases of Neo Geo titles to the much…