OtakuMaker.com Studio (Company)

Logo of OtakuMaker.com Studio
Status:
active

Sorting
Rating
Title
Release Date
1917 - The Alien Invasion
January 10th, 2016 (2 years ago)
PC (Microsoft Windows)
Go Mission: Space Travel
January 21st, 2016 (2 years ago)
Mac / Linux / SteamOS / PC (Microsoft Windows)
Genius Greedy Mouse
January 12th, 2016 (2 years ago)
PC (Microsoft Windows)
Karma Miwa
January 12th, 2016 (2 years ago)
PC (Microsoft Windows)
Puzzle Box
January 22nd, 2016 (2 years ago)
Mac / PC (Microsoft Windows) / Nintendo Switch

Last updated on