Online Maze Generator
An online maze generator that lets you draw routes, adjust difficulty, and share challenge links with friends.
Dead Land Adventure 2 is the sequel to the original Dead Land Adventure. Set in a post-apocalyptic world overrun by zombies, you step into the shoes of a skilled ninja. Your mission is to navigate through perilous landscapes, from eerie forests to abandoned cities, while collecting valuable coins and mystical orbs. Each level is meticulously crafted with hidden paths, challenging obstacles, and hordes of undead enemies. The game builds upon the mechanics of its predecessor, offering enhanced graphics, smoother controls, and a wider variety of enemies and traps. With its fast-paced action and precise platforming, Dead Land Adventure 2 delivers an engaging experience for fans of the genre.
As a ninja, you run, jump, slide, and climb your way through side-scrolling levels. Use your shuriken for ranged attacks and your sword for close combat. Defeat zombies and avoid environmental hazards like spikes and pits. Collect all coins and orbs in each stage to achieve a high score. The game supports both keyboard and touch controls, making it suitable for desktop and mobile play. Progress through increasingly difficult levels, each introducing new enemy types and platforming challenges. The simple controls allow for easy learning, but mastering the timing of attacks and jumps is essential to overcome later obstacles.
Move with arrow keys or on-screen buttons. Use 'Z' or tap for shuriken attack, 'X' or tap for sword attack. Down arrow to slide, Up arrow to climb ladders. Fullscreen toggle available.
An online maze generator that lets you draw routes, adjust difficulty, and share challenge links with friends.
Quickly judge math equations before the timer runs out, solo or two-player duel to sharpen mental math speed.

A free online dating simulator and health education game where players manage urge, anxiety, screening choices, clinic checks, and delayed consequences in a choice-based browser experience.