AmonRa on Nostr: Definitely check steam, pretty sure armageddon is multiplayer.. Never forget the ...Definitely check steam, pretty sure armageddon is multiplayer.. Never forget the first "hallelujah BOOM"