Bizarre, unnerving, and always more than a little confusing, this indie adventure sends you on a quest to retrieve artifacts for a goddess to save the world... peeing on everything along the way. Though decidedly low-res and over-the-top surreal in its dedication to parodying almost everything about gaming, it's also surprising, funny, and even... fun?
Recent Comments