Tag: Chiku

Syobon Action is a 2D Japanese platform freeware indie video game released in December 2007. It is known for its levels designed to cause extreme frus...