Bastion is a game that features a number of neat ideas, and they're all executed very well in the final product. We enjoyed the game when it was released on the Xbox Live Arcade, and it's now clear that the team has spent a good amount of time and love making sure it both looks and plays great on the PC as well.

This is what you hope for when a game you love gets ported to your preferred platform, and Supergiant Games has even included some new content for fans of a certain puzzler from Valve. Let's take a look at what went right with this port.

The PC version was developed at the same time as the Xbox 360 version, which shipped first. "After the 360 version was completed, we then took the extra time to integrate Steamworks support, nail down our control options, repackage all the assets at a higher resolution than the 360 standard, and make the other necessary changes to get the PC version into a proper shippable state," Supergiant Games' Greg Kasavin told us. "We ended up shipping the PC version of Bastion less than a month after the Xbox 360 version. Our goal is for each version of Bastion to feel like it's the best version, which meant the PC version must have no symptoms of 'consolitis.'"

There are three control schemes available: you can control your character directly with the WASD keys and attack with the mouse, use the mouse and hold the left-button to get the character to move towards the cursor, or just simply use a gamepad. The console-style controller is going to be your best bet in my opinion, but the other two options are also playable. The buttons are also fully customizable, no matter which option you choose. You can also change your control options at any point while you're playing.

The graphical options are also impressive. You can move the resolution up to 1920 by 1200 if your monitor supports it, and you can add anti-aliasing up to 4X. Under "about us" on the main menu you can see the game's credits, buy the game's soundtrack, follow Supergiant Games on Twitter, or like the game on Facebook. These are all nice options and a good way to get people engaged with the game, but it doesn't feel shoved down your throat.

All the graphical options look great on paper, but when you watch the game in action with the resolution and anti-aliasing maxed out you'll see just how beautiful the game looks. Bastion looked wonderful on consoles, but simply because of the sharpness of my PC's monitor and by sitting closer to the display I was able to pick out more of the detail and flourishes in the game's graphics. This a game with impressive graphics and animations, and the PC version shows them all to great effect.

As you can see from the included video, which we found on Joystiq.com, there is a very nice surprise waiting for people who finish the game and begin another adventure with all their upgrades.

"It's been really great working with Steam, and Portal 2 is one of my favorite games so far this year, along with The Witcher 2, plus it was a chance to collaborate again with my friend [Valve writer] Erik Wolpaw, whose writing is such an inspiration," Kasavin explained.

There may be more content added, depending on how well the game sells, and there is also the possibility of player-created modifications. "We've done nothing to obfuscate the data structure. If that's something that gains popularity among players, we'd look at ways of supporting it," Kasavin told us.

It was depressing to see how many outlets covered the poor job Ubisoft did on porting From Dust to the PC, and how few talked about what a good job Supergiant Games did with Bastion. We were just as guilty as everyone else. This is what you want from a good port, and it came from a small studio with limited resources. There is nothing preventing developers from releasing ports this well designed, other than the will to see their game shine on all possible platforms. If you missed this on the Xbox Live Arcade, now is your time to see what we're all raving about.

It's also worth pointing out that I exchanged e-mails with Greg Kasavin on a Sunday, and he was responsive and gracious with his time and details about the PC version of the game. This sort of dedication isn't just for the press. "We respond to every e-mail we get within a day, often within an hour. Some people thank our 'support team' not really realizing it's the same dudes who made the game," Kasavin told me. "This game is all we have as a studio, and we gave it everything we had, so in turn, we're committed to supporting it."

They want every player to be satisfied, and Kasavin also pointed out that by gaining the faith of gamers they'll find the support and sales they need to work on the next game.

"Today's my birthday and I've been sitting here responding to e-mails all day, perfectly happy about it," Kasavin said, after thanking us for being interested in the PC version of Bastion. "I don't know what's wrong with me, but whatever—that's one thing I have no intention of fixing."

Bastion is available on Steam right now, for $15. You should buy it.