Deep Space Cache is a short & simple semi-idle bullet heaven incremental asteroid miner game.
Keyclash is a simple tower defense roguelike about building on keyboard keys and surviving as long as possible.