Omigiri

Rediscover the beauty of the world
Platformer
Daedalus Labyrinth is a top down shooter game combining characters and elements from Greek mythology.
Shooter
Play in browser