Midsommer Madness is a Swedish-themed retro action-arcade game created as a submission for the June Solstice Game Jam, with code available on GitHub. The game’s premise is that Sven races against a “solar timer” to reach the Maypole (midsommarstång) before sundown; if the timer runs out, the player triggers a “meltdown” and is sacrificed to the Wicker Man. Across submissions, the core game is implemented in web technologies (index.html, game.js, index.css) and includes ten themed levels such as IKEA Warehouse, Systembolaget, Lördagsgodis, the Swedish Pub, and additional stages leading to an ABBA Disco finale. A specific Lördagsgodis level focuses on dodging hyperactive kids throwing candy projectiles, and the project’s developers also describe updating level sequencing and chiptune audio for the level set.

One submission packages the web game into an Android app using a Kotlin “wrapper” with a customized WebView for fullscreen landscape play and immersive mode. Another submission uses a Flutter wrapper (with a WebView) to build an Android APK, including joystick/mobile styling support and fixes for Android audio/autoplay behavior. Both approaches automate inclusion of the latest web assets into the final Android build and provide build scripts (e.g., make build-apk) and level-modification guidance.