Mega Power Games’ DepowerBall will have its servers go live between November 4th and 11th, for the upcoming IndieCade Steam Sale. Wishlist DepowerBall on Steam below, and remember to check it out during the sale!
Ontario’s Home for Video Games and Interactive Entertainment
298 Queen St West, Suite 200
Toronto, ON M5V 2A1
Email: [email protected]