8 games
80Summer of '58
2021 · Windows
EMIKA_GAMES
63September 7th
2023 · Windows
EMIKA_GAMES
70Find Yourself
2021 · Windows
EMIKA_GAMES
68Father's Day
2022 · Windows
EMIKA_GAMES
70Pieces of Me
2025 · Windows
EMIKA_GAMES

I'm counting to 6...
2024 · Windows
EMIKA_GAMES

Locked Up
2020 · Windows
EMIKA_GAMES

You Must
2021 · Windows
EMIKA_GAMES