Hey, it won the awards it most deserved, you can’t deny. Cuphead‘s been on fire since release. And that pushed it to win two awards at the VGA’s; Best Debut Indie Game and Best...
Read More
1 Minute
Entertainment Unfiltered