This Caster game is now available on Steam too. Interesting.