Cyanide & Happiness doing it makes me a bit excited, but I swear I have seen a game that plays like this before (Not the battle royal part but a multiplayer game from that camera angle, where the goal is to find guns and kill the other players with said guns).
Slaegar's comments