Fort Triumph is a totally solid game with some really cool ideas, but something isn’t quite clicking.

read more