I played this game on Steam, but I wanna emphasise here as well what an absolute blast I had playing this. Literally. To my face.