OtakuMaker.com Studio (Company)

Logo of OtakuMaker.com Studio
Status:
active

Sorting
Rating
Title
Release Date
1917 - The Alien Invasion
June 10th, 2016 (10 months ago)
PC (Microsoft Windows)
Go Mission: Space Travel
July 21st, 2016 (9 months ago)
Mac / Linux / SteamOS / PC (Microsoft Windows)
Genius Greedy Mouse
August 12th, 2016 (8 months ago)
PC (Microsoft Windows)
Karma Miwa
August 12th, 2016 (8 months ago)
PC (Microsoft Windows)
Puzzle Box
April 22nd, 2016 (a year ago)
Mac / PC (Microsoft Windows) / Nintendo Switch

Last updated on