Submitting your own games RavePenguin Updated May 05, 2017 21:49 Follow We would love to host your games! Just make sure that you are uploading a game that you worked on. Contact Tasselfoot to have your game reviewed. This process may take up to 3-4 business days. To get started please visit our Developer Portal.