28 Waves Later

New Benchmark