Tayutama: It’s Happy Days Fandisc HD Remaster Game Gets Multilingual Release on Steam in August

Lump of Sugar originally developed, released game in 2009