Fantastic battle royale inspired game in which you must be the last player standing.