Cuphead looks incredible but everyone is cautiously optimistic about it because of its difficulty and its long development time. I am just looking forward to it when it goes on sale. Like most of games these days: I just don’t have for it. Now it’s a race to see which store puts it on sale first.
Want to submit a banner of your own? Check out this page.