Stormin The Castle by Doodle-Heads is available as:
Stormin The Castle is sold by indie artist Doodle-Heads.