Star Castle PC John Dondzilla, 1994 Play now Bookmark Download Star Castle PC is a Freeware Action game published by John Dondzilla in 1994. Category: Action License: Freeware Rating: rate now Language: English Share this game Facebook Twitter Reddit Game controls Ctrl - Rotate leftAlt - Rotate rightShift - ThrustSpace - Shoot Rating & comments No ratings yet Rate now