Alien Trap are a Candian indie dev from Saskatoon, Saskatchewan. I know! You like them already, right? Well, here’s an even better reason to like them- their debut commercial game, Capsized, is far too beautiful for the likes of you and me. Could any game live up to those visuals? Well, this one does. And how.(more…)