I've been playing this on Switch. I really love the Metroid/Dig Dug feel. Upgrading equipment is so rewarding. It's a very zen game in that you can get lost playing for hours at a time. The developers did such an amazing job. I'm really inspired by this.