This new forum is a bit of a Gears of War rip-off.