Tagged: video games

Cuphead Review

Cuphead Review

    Cuphead Review Rating: E Price: $19.99 Platforms: XBox One and Windows Release Date: Sept. 29, 2017 The first thing that comes to mind when playing Cuphead is it sense of style. The creators at StudioMDHR Entertainment purposely took...