Alexander Bekker

Deep Despair 2 is an open world survival action adventure game.
Adventure
Simple scroll shooter
Shooter