Sharp X68000
Community Rating: None Total Votes: 0
Celia is a Doujin puzzle game where you push blocks to guide a ball to a goal on each level. The premise is simple,...