Deformers Launch Trailer

Ready At Dawn, developers of The Order 1886, have quietly been working away on their next game Deformers.  Drastically different from The Order doesn't quite cover it in that Deformers is a cute, class based action game with local and online multiplayer.  Deformers releases Friday and you can check out…