Idle Space

An idle game where the focus is on a cinematic space battle.

Dungeon Boss

Play as an MMO boss and defeat the party and the village.