Moist Releases
Eldurret
A action bullet-heaven game where the player places turrets and tries to stay alive as long as possible.
Eldurret Itch.Io Link
Strat and Match
A stratagy game based around completing patterns bejeweled style.
Strat and Match Link