Good gamefeel, great graphics. But man the respawn is so damn frustrating...
Thanks! Yeah, we see that now. Lesson learnt. :)