Tag: Windows 10

Review: ‘Cuphead’ Is Finally Out For XBox One and PC, And Was Well Worth The Wait!

Posted: September 29, 2017 at 1:21 pm   /   Videogame Reviews

Yes, the image above really is a screenshot from a 2017 videogame – not a still from a 1930s Max Fleischer cartoon. Cuphead was first announced at E3 2014, to […]

No Comments read more