izwaflz reviews Caster - A review of a game that I like?!