Studio MDHR have announced that sales of their wildly popular run and gun Indie title Cuphead have topped 3 million copies. This number includes both PC and Xbox One.
You May Also Like
Keen Software House have released update 1.181 for their popular space game Space Engineers. This new update fixes major multithreading issues and performance optimizations....