OtakuMaker.com Studio (Company)

Logo of OtakuMaker.com Studio
Status:
active

Sorting
Rating
Title
Release Date

1917 - The Alien Invasion

June 10th, 2016 (9 months ago)
PC (Microsoft Windows)

Go Mission: Space Travel

July 21st, 2016 (8 months ago)
Mac / Linux / SteamOS / PC (Microsoft Windows)

Genius Greedy Mouse

August 12th, 2016 (7 months ago)
PC (Microsoft Windows)

Karma Miwa

August 12th, 2016 (7 months ago)
PC (Microsoft Windows)

Puzzle Box

April 22nd, 2016 (a year ago)
Mac / PC (Microsoft Windows) / Nintendo Switch

Last updated on