SuperZikoure

GIF
A local multiplayer strategy game about ad-companies fighting for screen-time.
Strategy
A puzzle game in which you have to find the way out of a building.
Puzzle