I'd love to play it on browser here, while it's just available for download (still its previews do look exciting), maybe additionally because of that console getting 'hyped' in media xD